Zum Hauptinhalt springen

Server Setup

SQL Server Sortierung (Collation)​

Der SQL Server muss mit der Sortierung Latin1_General_CI_AS installiert sein, bevor das Server Setup die Datenbanken anlegt. Das ist keine Empfehlung, sondern Voraussetzung.

Voraussetzung

Das SQL-Server-Setup leitet die Standard-Sortierung aus dem Gebietsschema des Betriebssystems ab. Auf einem englischen Windows (en-US) ist der Standard SQL_Latin1_General_CP1_CI_AS, nur auf einem deutschen Windows ist es Latin1_General_CI_AS. Die Sortierung daher bei der Installation des SQL Servers ausdrücklich auf Latin1_General_CI_AS setzen und vor dem Server Setup prüfen – nachträglich lässt sie sich nicht mehr ändern.

Prüfen am SQL Server:

SELECT SERVERPROPERTY('Collation')

SQL Provider​

Das netFrameServerSetup unterstützt SQLOLEDB und MSOLEDBSQL Version 18. Ist der MSOLEDBSQL Provider verfügbar, wird dieser verwendet, ansonsten wird SQLOLEDB verwendet.

Unterschiede zwischen SQLOLEDB und MSOLEDBSQL​

SQLOLEDB​

Der SQLOLEDB Provider wird mit den Windows Data Access Components installiert und ist norwalerweise immer verfügbar. Dieser Provider unterstützt nur TLS 1.0 und TLS 1.1. Sind diese TLS Versionen am Server deaktiviert, kann keine Verbindung zum SQL Server hergestellt werden.

MSOLEDBSQL​

MSOLEDBSQL muss extra installiert werden. Der MSOLEDBSQL Provider unterstützt TLS 1.2. Der Installationssatz kann von Microsoft heruntergeladen werden.

warnung

Es wird nur Version 18 des MSOLEDBSQL Providers unterstützt. Verions 19 kann im Server Setup nicht verwendet werden.